Ottenne il suo best ranking in singolare il 6 agosto 1990 con la 30ª posizione mentre nel doppio divenne il 31 luglio 1989, il 44º del ranking ATP.
In carriera, in singolare ha conquistato la vittoria finale in cinque tornei del circuito ATP e sette del circuito Challenger. Il suo primo successo è stato ottenuto allo Swedish Open nel 1988, dove superò in tre set l'italianoFrancesco Cancellotti. In altre cinque occasioni è riuscito a raggiungere la finale uscendone però sconfitto. Nel 1999, partendo dalle qualificazioni, ha raggiunto i quarti di finale dell'Open di Francia dove venne sconfitto in tre rapidi set dallo statunitense Andre Agassi, futuro vincitore del torneo parigino.
In doppio ha vinto tre tornei ATP in carriera, due dei quali in coppia con il brasilianoLuiz Mattar. Tutti i suoi successi sia in singolare che in doppio sono avvenuti su terra battuta.
Ha fatto parte della squadra uruguaiana di Coppa Davis dal 1985 al 2001 con un bilancio finale di 42 vittorie e 36 sconfitte. Detiene il record nella squadra per il maggior numero di presenze, di vittorie totali e di vittorie in singolare.